/*
  HelloWiFi
  ESP32 连接 Wi-Fi 并打印 IP 地址
  使用官方 Arduino Core for ESP32
*/

#include <WiFi.h>

// 替换为你的 Wi-Fi 凭据
const char* ssid     = "YOUR_SSID";
const char* password = "YOUR_PASSWORD";

void setup() {
  Serial.begin(115200);
  delay(1000);

  Serial.println();
  Serial.print("正在连接到: ");
  Serial.println(ssid);

  WiFi.begin(ssid, password);

  while (WiFi.status() != WL_CONNECTED) {
    delay(500);
    Serial.print(".");
  }

  Serial.println("");
  Serial.println("WiFi 已连接");
  Serial.print("IP 地址: ");
  Serial.println(WiFi.localIP());
}

void loop() {
  // 主循环留空，仅演示连接功能
}
